﻿<%@ Control Language="C#" AutoEventWireup="true" CodeBehind="UCReporteOperaciones.ascx.cs"
    Inherits="CondorTravelOperacionesWeb.Pages.Controles.UCReporteOperaciones" %>
<%@ Register Assembly="AjaxControlToolkit" Namespace="AjaxControlToolkit" TagPrefix="asp" %>
<%@ Register Src="../../Controls/UCMessageForm.ascx" TagName="UCMessageForm" TagPrefix="uc1" %>
<%@ Register Src="../../Controls/UCPopup.ascx" TagName="UCPopup" TagPrefix="uc2" %>
<asp:Panel ID="pnlFiltro" runat="server" CssClass="TituloBusqueda">
    <asp:Label ID="lblSearchTitulo" runat="server" Text=":Generar reporte">
    </asp:Label>
</asp:Panel>
<asp:Panel ID="form_filters" runat="server" Style="overflow: hidden;">
    <table class="advancedfilter" width="600px" border="0">
        <tr>
            <td width="100px">
                Código de Itinerario viajero
            </td>
            <td width="130px">
                <asp:TextBox ID="txtCodigo" runat="server" Width="80px" TabIndex="4" ValidationGroup="as"
                    MaxLength="7"></asp:TextBox>
                <asp:CompareValidator ID="cpvItinerario" runat="server" ControlToValidate="txtCodigo"
                    ErrorMessage="El campo [itinerario] sólo acepta números" Operator="DataTypeCheck"
                    Type="Integer" ValidationGroup="as">*</asp:CompareValidator>
            </td>
        </tr>
        <tr>
            <td width="100px">
                Agencia
            </td>
            <td width="120px">
                <asp:DropDownList ID="cboAgencia" runat="server" Width="150px">
                </asp:DropDownList>
            </td>
            <td width="100px">
                Cliente
            </td>
            <td width="120px">
                <asp:DropDownList ID="cboCliente" runat="server" Width="150px">
                </asp:DropDownList>
            </td>
        </tr>
        <tr>
            <td>
                F. Inicio
            </td>
            <td valign="middle">
                <asp:TextBox ID="txtFechaInicio" runat="server" Width="100px" TabIndex="9" MaxLength="15"
                    ValidationGroup="as"></asp:TextBox>
                <asp:Image ID="imgFechaInicio" runat="server" ImageUrl="~/Images/calendar1.png" Width="20px" />
                <asp:CalendarExtender runat="server" ID="calextender" TargetControlID="txtFechaInicio"
                    Format="dd/MM/yyyy" PopupButtonID="imgFechaInicio" />
                <asp:CompareValidator ID="cpvFecinicio" runat="server" ControlToValidate="txtFechaInicio"
                    ErrorMessage="El campo [F. Inicio] debe ser una fecha valida" Operator="DataTypeCheck"
                    Type="Date" ValidationGroup="as">*</asp:CompareValidator>
            </td>
            <td>
                F. Término
            </td>
            <td>
                <asp:TextBox ID="txtFechaTermino" runat="server" Width="100px" TabIndex="10" MaxLength="20"
                    ValidationGroup="as"></asp:TextBox>
                <asp:Image ID="imgFechaTermino" runat="server" ImageUrl="~/Images/calendar1.png"
                    Width="20px" />
                <asp:CalendarExtender runat="server" ID="CalendarExtender1" TargetControlID="txtFechaTermino"
                    Format="dd/MM/yyyy" PopupButtonID="imgFechaTermino" />
                <asp:CompareValidator ID="cpvFTermino" runat="server" ControlToValidate="txtFechaTermino"
                    ErrorMessage="El campo [F.Termino] debe ser una fecha valida" ValidationGroup="as"
                    Operator="DataTypeCheck" Type="Date">*</asp:CompareValidator>
            </td>
        </tr>
        <tr>
            <td>
                Estado
            </td>
            <td>
                <asp:DropDownList ID="cboEstadoItinerario" runat="server" Width="150px">
                    <asp:ListItem Value="100" Text="Pendiente"></asp:ListItem>
                    <asp:ListItem Value="102" Text="En Ejecución"></asp:ListItem>
                    <asp:ListItem Value="103" Text="Terminado"></asp:ListItem>
                </asp:DropDownList>
            </td>
        </tr>
        <tr>
            <td colspan="4" align="right">
                <asp:Button ID="cmdBuscar" runat="server" Text="Buscar" ValidationGroup="as" OnClick="cmdBuscar_Click" />
            </td>
        </tr>
    </table>
    <asp:GridView ID="gvList" runat="server" AutoGenerateColumns="False" DataKeyNames="evento_ID"
        EmptyDataText="No existe información para datos seleccionados" PageSize="100"
        Width="70%" OnRowDataBound="gvList_RowDataBound">
        <Columns>
            <asp:TemplateField HeaderText="Código">
                <ItemTemplate>
                    <asp:Label ID="lblItinerario" runat="server" Text=""></asp:Label>
                </ItemTemplate>
            </asp:TemplateField>
            <asp:BoundField DataField="evento_ID" HeaderText="Evento" />
            <asp:BoundField DataField="fechaEvento" HeaderText="Fecha evento" />
            <asp:BoundField DataField="hora" HeaderText="Hora" />
            <asp:TemplateField HeaderText="Detalle">
                <ItemTemplate>
                    <asp:Label ID="lblDetalle" runat="server" Text=""></asp:Label>
                </ItemTemplate>
            </asp:TemplateField>
            <asp:TemplateField HeaderText="Estado">
                <ItemTemplate>
                    <asp:Label ID="lblEstado" runat="server" Text="" ></asp:Label>
                </ItemTemplate>
            </asp:TemplateField>
        </Columns>
        <HeaderStyle HorizontalAlign="Right" />
    </asp:GridView>
</asp:Panel>
<!-- Advanced Search-->
